home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mission 3
/
Mission 3.zip
/
Mission 3.iso
/
zugabe
/
gcc281
/
gas_29s.lzh
/
diffs
next >
Wrap
Text File
|
1998-05-16
|
5KB
|
136 lines
diff -urN binutils-2.9.orig/bfd/config.bfd binutils-2.9/bfd/config.bfd
--- binutils-2.9.orig/bfd/config.bfd Tue Apr 7 19:48:42 1998
+++ binutils-2.9/bfd/config.bfd Sun Apr 26 18:09:28 1998
@@ -321,6 +321,9 @@
targ_defvec=m68klynx_coff_vec
targ_selvecs=m68klynx_aout_vec
;;
+ m68k-atari-mint*)
+ targ_defvec=m68kmint_aout_vec
+ ;;
m68*-hp*-netbsd*)
targ_defvec=m68k4knetbsd_vec
targ_selvecs="m68knetbsd_vec hp300bsd_vec sunos_big_vec"
diff -urN binutils-2.9.orig/bfd/configure binutils-2.9/bfd/configure
--- binutils-2.9.orig/bfd/configure Tue Apr 7 19:48:42 1998
+++ binutils-2.9/bfd/configure Sun Apr 26 18:11:34 1998
@@ -2787,6 +2787,7 @@
m68klinux_vec) tb="$tb m68klinux.lo aout32.lo" ;;
m68klynx_aout_vec) tb="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
m68klynx_coff_vec) tb="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
+ m68kmint_aout_vec) tb="$tb dummy.o " ;;
m68knetbsd_vec) tb="$tb m68knetbsd.lo aout32.lo" ;;
m68k4knetbsd_vec) tb="$tb m68k4knetbsd.lo aout32.lo" ;;
m68kaux_coff_vec) tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
diff -urN binutils-2.9.orig/bfd/configure.host binutils-2.9/bfd/configure.host
--- binutils-2.9.orig/bfd/configure.host Tue Apr 7 19:48:42 1998
+++ binutils-2.9/bfd/configure.host Sun Apr 26 18:09:32 1998
@@ -44,6 +44,7 @@
mips*-*-riscos*) HDEFINES="-G 4" ;;
m68*-hp-hpux*) HDEFINES=-DHOST_HP300HPUX ;;
+m68k-atari-mint*) ;;
*-*-solaris*) HOST_64BIT_TYPE="long long"
HOST_U_64BIT_TYPE="unsigned long long"
diff -urN binutils-2.9.orig/config.guess binutils-2.9/config.guess
--- binutils-2.9.orig/config.guess Tue Apr 7 19:49:22 1998
+++ binutils-2.9/config.guess Sun Apr 26 18:09:32 1998
@@ -195,6 +195,9 @@
atari*:OpenBSD:*:*)
echo m68k-unknown-openbsd${UNAME_RELEASE}
exit 0 ;;
+ atari*:MiNT:*:*)
+ echo m68k-atari-mint
+ exit 0 ;;
sun3*:NetBSD:*:*)
echo m68k-sun-netbsd${UNAME_RELEASE}
exit 0 ;;
diff -urN binutils-2.9.orig/config.sub binutils-2.9/config.sub
--- binutils-2.9.orig/config.sub Tue Apr 7 19:49:22 1998
+++ binutils-2.9/config.sub Sun Apr 26 18:12:50 1998
@@ -309,6 +309,9 @@
basic_machine=m68k-apple
os=-aux
;;
+ atari)
+ basic_machine=m68k-atari
+ ;;
balance)
basic_machine=ns32k-sequent
os=-dynix
@@ -549,6 +552,10 @@
basic_machine=mips-unknown
os=-linux-gnu
;;
+ mint)
+ basic_machine=m68k-atari
+ os=-mint
+ ;;
mips3*-*)
basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
;;
@@ -933,7 +940,7 @@
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -cygwin32* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
- | -mingw32* | -linux-gnu* | -uxpv*)
+ | -mingw32* | -linux-gnu* | -uxpv* | -mint* )
# Remember, each alternative MUST END IN *, to match a version number.
;;
# CYGNUS LOCAL
@@ -1201,6 +1208,9 @@
;;
-genix*)
vendor=ns
+ ;;
+ -mint*)
+ vendor=atari
;;
-mvs*)
vendor=ibm
diff -urN binutils-2.9.orig/gas/Makefile.in binutils-2.9/gas/Makefile.in
--- binutils-2.9.orig/gas/Makefile.in Tue Apr 7 19:47:30 1998
+++ binutils-2.9/gas/Makefile.in Sun Apr 26 19:28:20 1998
@@ -452,7 +452,7 @@
# How to link with both our special library facilities
# and the system's installed libraries.
-GASLIBS = @OPCODES_LIB@ @BFDLIB@ ../libiberty/libiberty.a
+GASLIBS = @OPCODES_LIB@ ../libiberty/libiberty.a
# Files to be copied away after each stage in building.
STAGESTUFF = *.o $(noinst_PROGRAMS)
diff -urN binutils-2.9.orig/gas/config/tc-m68k.h binutils-2.9/gas/config/tc-m68k.h
--- binutils-2.9.orig/gas/config/tc-m68k.h Tue Apr 7 19:47:24 1998
+++ binutils-2.9/gas/config/tc-m68k.h Sun Apr 26 18:53:28 1998
@@ -38,6 +38,9 @@
#ifdef TE_LINUX
#define TARGET_FORMAT "a.out-m68k-linux"
#endif
+#ifdef TE_MiNT
+#define TARGET_FORMAT "a.out-m68k-mint (not implemented!)"
+#endif
#ifndef TARGET_FORMAT
#define TARGET_FORMAT "a.out-zero-big"
#endif
diff -urN binutils-2.9.orig/gas/config/te-mint.h binutils-2.9/gas/config/te-mint.h
--- binutils-2.9.orig/gas/config/te-mint.h Thu Jan 1 00:00:00 1970
+++ binutils-2.9/gas/config/te-mint.h Sun Apr 26 18:09:34 1998
@@ -0,0 +1,2 @@
+#define TE_MiNT
+#define LOCAL_LABELS_FB 1
+
+#include "obj-format.h"
diff -urN binutils-2.9.orig/gas/configure binutils-2.9/gas/configure
--- binutils-2.9.orig/gas/configure Tue Apr 7 19:47:30 1998
+++ binutils-2.9/gas/configure Sun Apr 26 18:09:38 1998
@@ -1539,6 +1539,7 @@
m68k-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
m68k-apple-aux*) fmt=coff em=aux ;;
m68k-*-psos*) fmt=elf em=psos;;
+ m68k-atari-mint*) fmt=aout em=mint;;
m88k-motorola-sysv3*) fmt=coff em=delt88 ;;
m88k-*-coff*) fmt=coff ;;